terrace-house development - Turkish English Dictionary